emulsion batch - Spanish English Dictionary